package com.xq.shop.service;

import com.xq.shop.dao.domain.entity.WebUser;
import com.baomidou.mybatisplus.extension.service.IService;
import com.xq.shop.dto.IntegerDto;
import com.xq.shop.dto.QueryDto;
import com.xq.shop.dto.RegisterDto;
import com.xq.shop.dto.StringDto;
import com.xq.shop.vo.UserVo;
import com.xq.shop.vo.WebUserVo;
import utils.BasePage;

/**
 * <p>
 * 网页用户表 服务类
 * </p>
 *
 * @author gaoxiaojin
 * @since 2024-07-18
 */
public interface IWebUserService extends IService<WebUser> {

    void register(RegisterDto dto);

    void sendEmailCode(StringDto dto);

    BasePage<WebUserVo> pageUser(QueryDto dto, UserVo userVo);

    void changeMark(IntegerDto dto);
}
